caramba player - French English Dictionary